stone riprap - French English Dictionary